English Dictionary
◊ CHINESE PUZZLE
Chinese puzzle
n : intricate or ingenious puzzle consisting of boxes within
boxes [syn: {Chinese puzzle}]